// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.

package org.jetbrains.kotlin.idea.index

import com.intellij.testFramework.LightProjectDescriptor
import org.jetbrains.kotlin.idea.test.KotlinLightCodeInsightFixtureTestCase
import org.junit.internal.runners.JUnit38ClassRunner
import org.junit.runner.RunWith

@RunWith(JUnit38ClassRunner::class)
class IndexExceptionTest : KotlinLightCodeInsightFixtureTestCase() {
    fun testRecursionInTypeParameters() {
        myFixture.configureByText("test.kt", "fun <T: T> T.some() {}")
    }

    override fun getProjectDescriptor(): LightProjectDescriptor = JAVA_LATEST
}